package com.app.couponsharelife.data.bean

class LifeShopPageBean {

    var records: List<RecordsBean> = arrayListOf()

    class RecordsBean {
        var listImages = mutableListOf<String>()
        var couponOneContent = ""
        var couponTwoContent = ""
        var distance = ""

        var address: String? = ""
        var cardNum: String? = ""
        var categories: String = ""
        var cityId: String = ""
        var classId: String = ""
        var className: String? = ""
        var closingTime: String? = ""
        var contact: String = ""
        var countyId: String = ""
        var createTime: String? = ""
        var creator: String? = ""
        var csmShopId: String = ""
        var id: String? = ""
        var images: String? = ""
        var latitude: String? = ""
        var longitude: String?= ""
        var merchantId: String = ""
        var number: String? = ""
        var openingTime: String? = ""
        var phone: String?= ""
        var provinceId: String = ""
        var remark: String? = ""
        var shopName: String? = ""
        var shopSubName: String = ""
        var status: String? = ""
        var telephone: String?= ""
        var wxID: String = ""
        var banners: List<BannersBean> = ArrayList<BannersBean>()
        var cards: List<CardsBean>? = arrayListOf()

        var info = InfoBean()
        var shop = ShopBean()
    }

    class ShopBean {
        var openTime = ""
        var people = ""
        var phone:String? = ""
        var address = ""
        var telephone = ""
    }

    class InfoBean {
        var name = ""
        var info = ""
    }

    class BannersBean {
        /**
         * accountId : 0
         * id : 0
         * value : string
         */

        var accountId: String = ""
        var id: String? = ""
        var value: String? = ""
    }

    class CardsBean {
        /**
         * activateUserForm : string
         * allowToReceive : false
         * beginTime : 2018-12-13T06:55:39.367Z
         * brandName : string
         * cardId : string
         * cardJson : string
         * cardNumber : 0
         * cardStatus : string
         * cardType : string
         * createTime : 2018-12-13T06:55:39.367Z
         * dateType : string
         * discount : 0
         * endTime : 2018-12-13T06:55:39.367Z
         * fixedBeginTerm : 0
         * fixedTerm : 0
         * id : 0
         * leastMoneyToUse : 0
         * logo : string
         * maxIncreaseBonus : 0
         * merchantId : 0
         * qrCodeExprieTime : 2018-12-13T06:55:39.367Z
         * qrcodeUrl : string
         * reduceMoney : 0
         * shopIds : string
         * subMid : 0
         * title : string
         * totalQuantity : 0
         * tuijian : 0
         * wxid : 0
         */

        var activateUserForm: String = ""
        var isAllowToReceive: Boolean? = false
        var beginTime: String = ""
        var brandName: String? = ""
        var cardId: String = ""
        var cardJson: String = ""
        var cardNumber: String = ""
        var cardStatus: String = ""
        var cardType: String? = ""
        var createTime: String? = ""
        var dateType: String = ""
        var discount: String?= ""
        var endTime: String = ""
        var fixedBeginTerm: String = ""
        var fixedTerm: String = ""
        var id: String ?= ""
        var leastMoneyToUse: String? = ""
        var logo: String? = ""
        var maxIncreaseBonus: String = ""
        var merchantId: String = ""
        var qrCodeExprieTime: String = ""
        var qrcodeUrl: String = ""
        var reduceMoney: String? = ""
        var shopIds: String = ""
        var subMid: String = ""
        var title: String ?= ""
        var totalQuantity: String = ""
        var tuijian: String = ""
        var wxid: String = ""
        var condition :String?= ""
        var usable:String? = ""

        var content:String? = ""
    }
}
